package ProjetSyGops.metier.comm;

/**
 * Interface Ipilote.
 * @author vincent.cordier
 * @version 2.0 du 27/08/11
 */
public interface IPilote {
	
	/**
	 * Getter de l'id.
	 * @return id l'identifiant du Pilote.
	 */
	public int getId();
	
	/**
	 * Getter du NIA du Pilote.
	 * @return NIA
	 */
	String getNIA();
	
	/**
	 * Setter du NIA du Pilote.
	 * @param nia Numero Identifiant Air
	 */
	void setNIA(String nia);
	
	/**
	 * Getter du grade du Pilote.
	 * @return grade
	 */
	String getGrade();
	
	/**
	 * Setter du grade du Pilote.
	 * @param grade Grade du Pilote
	 */
	void setGrade(String grade);
	
	/**
	 * Getter du nom du Pilote.
	 * @return nom
	 */
	String getNom();
	
	/**
	 * Setter du nom du Pilote.
	 * @param nom Nom du Pilote
	 */
	void setNom(String nom);
	
	/**
	 * Getter du prenom du Pilote.
	 * @return prenom
	 */
	String getPrenom();
	
	/**
	 * Setter du prenom du Pilote.
	 * @param prenom Prenom du Pilote
	 */
	void setPrenom(String prenom);
	
	/**
	 * Getter des qualifications que possede le Pilote.
	 * @return qualif
	 */
	String getQualif();
	
	/**
	 * Setter des qualifications que possede le Pilote.
	 * @param qualif Qualification que possede le Pilote
	 */
	void setQualif(String qualif);
}
